read(positions) superposition
replace positions with their index in the input superposition
if the input is a sequence, then apply this operator for each sub-superposition
index values start from 1, not 0
negative values are also valid, so -1 is last element, -2 is second last element, etc
if out of range, or not a number, return |> for that slot